mountainous lakes - Français Anglais Dictionnaire